make all the arrangements - Español Inglés Diccionario